1) Practice as computing professionals in various areas of computer science.
2) Progress successfully in their professional practice .
3) Enhance their skills through self-directed learning and development, professional training, and further education.